package v1

// 实现此方法获取插件实体
type NewPluginDirectory func() PluginDirectory

type PluginDirectory interface {
	BeatPlugin
	// config是插件的配置，配置格式需自定义，一般使用json格式。
	NewDirectory(config []byte) (Directory, error)
}

type Directory interface {
	Dir() string
}
